<p:config xmlns:p="http://www.orbeon.com/oxf/pipeline" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:oxf="http://www.orbeon.com/oxf/processors" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:xxforms="http://orbeon.org/oxf/xml/xforms" xmlns:xdb="http://orbeon.org/oxf/xml/xmldb" xmlns:xu="http://www.xmldb.org/xupdate">

	<p:param name="data" type="output"/>
	
	<p:processor name="oxf:request">
		<p:input name="config">
			<config >
				<include>/request/parameters</include>
			</config>
		</p:input>
		<p:output name="data" id="request"/>
	</p:processor>

	<p:processor name="oxf:unsafe-xslt">
		<p:input name="data" href="#request"/>
		<p:input name="config">
			<array xsl:version="2.0">
				<xsl:variable name="unparsedArray" select="tokenize(/request/parameters/parameter/value/text(), ',')"/>
				<xsl:for-each select="$unparsedArray">
					<e>
						<xsl:value-of select="normalize-space(replace(., '&#34;|\[|\]', ''))"/>
					</e>
				</xsl:for-each>
			</array>
		</p:input>
		<p:output name="data" ref="data"/>
	</p:processor>

</p:config>